Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WELLOW PLACE Semi-Detached £254,452 £250,000 14 Dec 2023
3 WELLOW PLACE Semi-Detached £337,288 £133,000 16 Dec 2002
5 WELLOW PLACE Semi-Detached £220,738 £180,000 14 Oct 2019
6 WELLOW PLACE Semi-Detached £268,084 £165,000 29 Nov 2013
7 WELLOW PLACE Semi-Detached £257,500 14 Dec 2023
8 WELLOW PLACE Semi-Detached £244,484 £181,000 18 Mar 2016
10 WELLOW PLACE Semi-Detached £288,084 £170,000 5 Aug 2010
11 WELLOW PLACE Semi-Detached £284,996 £50,500 22 Mar 1996